package cn.good.yan.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 字典表  （每个数据库中均完全一致） - 几乎不会变更  - 广播表
 * 可以跟任何一个表进行 JOIN 操作
 *
 * @author shengren.yan
 * @create 2024/12/19
 */
@TableName("t_dict")
@Data
public class Dict {

    // 可以使用MyBatisPlus的雪花算法
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;         // 主键
    private String dictType; // 字典值

}


/**
 * SQL：
 * CREATE TABLE `t_dict` (
 * `id` bigint NOT NULL,
 * `dict_type` varchar(200) DEFAULT NULL,
 * PRIMARY KEY (`id`)
 * ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
 */